package com.tiku.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import lombok.Data;

/**
 * 
 * @TableName chapter_info
 */
@TableName(value ="chapter_info")
@Data
public class ChapterInfo implements Serializable {
    /**
     * 唯一标识 ID
     */
    private String id;

    /**
     * 章节名称
     */
    private String chapterName;

    /**
     * 问题总数
     */
    private Integer questionCount;

    /**
     * 问题数量（具体含义需根据业务明确）
     */
    private Integer questionQuantity;

    /**
     * 是否有子节点标志
     */
    private Integer childrenFlag;

    /**
     * 是否免费标志
     */
    private Integer freeFlag;

    /**
     * 产品 ID
     */
    private String productId;

    /**
     * 套餐 ID
     */
    private String tkProductSetmealId;

    /**
     * 失败数量
     */
    private Integer failQuantity;

    /**
     * 菜单id
     */
    private String menuId;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}